Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN STREET Terraced £145,000 15 Jul 2022
6 OWEN STREET Terraced £111,250 30 Mar 2007
8 OWEN STREET Terraced £115,000 5 Oct 2018
14 OWEN STREET Terraced £115,000 24 Jan 2022